package si.banst.sledi;

import java.io.Serializable;
import java.util.Date;
import java.util.Hashtable;

public class ZapisSledi implements Serializable {

	private static final long serialVersionUID = 1L;

	private String vrstaSledi;

	private Date casSledi;

	private Hashtable<String, String> elementi;

	public ZapisSledi() {
		super();
	}

	public Date getCasSledi() {
		return casSledi;
	}

	public void setCasSledi(Date casSledi) {
		this.casSledi = casSledi;
	}

	public String getVrstaSledi() {
		return vrstaSledi;
	}

	public void setVrstaSledi(String vrstaSledi) {
		this.vrstaSledi = vrstaSledi;
	}

	@Override
	public String toString() {
		return "ZapisSledi [vrstaSledi=" + vrstaSledi + ", casSledi="
				+ casSledi + ", elementi=" + elementi + "]";
	}

	public Hashtable<String, String> getElementi() {
		if (elementi == null)
			elementi = new Hashtable<String, String>();
		return elementi;
	}

	public void addElement(String naziv, String vrednost) {
		getElementi().put(naziv, vrednost);
	}

	public boolean isElementyPrazen() {
		if (elementi != null)
			if (!elementi.isEmpty())
				return false;
		return true;
	}

	public void setElementi(Hashtable<String, String> elementi) {
		this.elementi = elementi;
	}

}
